Big Huge Thesaurus

embroidery needle

noun